home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qostnote.arc / RBASE21.TEC < prev    next >
Text File  |  1990-07-05  |  3KB  |  56 lines

  1. DESQview and QEMM Technical Note
  2.  
  3.             Problems With QEMM.SYS and RBASE for DOS V2.1
  4.  
  5. A number of our users of QEMM.SYS have reported problems using RBASE 
  6. for DOS both inside DESQview and outside when the expanded memory 
  7. driver is loaded.  In general, what happens is that they boot RBASE, 
  8. try to open a database and get the message "Database exists" which 
  9. goes into a loop requiring reboot.
  10.  
  11. We have now determined that this is an RBASE problem and that it is 
  12. apparently happening with some other EMS 4.0 memory managers as well.  
  13. Microrim is aware of the problem and is said to be at work on a fix.
  14.  
  15. In the meantime, in order to get RBASE to work properly, you must do 
  16. something to keep RBASE from seeing any more than 64K of expanded 
  17. memory.
  18.  
  19. If you are running in DESQview 2.0 or above, this is fairly easy.  
  20. Just run Change a Program in DESQview, select RBASE as the program you 
  21. want to change, select the advanced options and set the parameter 
  22. "Maximum Expanded Memory Size (in K)" to 64.
  23.  
  24. If you are running outside of DESQview, it is potentially more 
  25. difficult.  You could set a "MEMORY=64" option for the QEMM device 
  26. driver, but this will mean for other programs that want expanded 
  27. memory, you would only have 64K available.
  28.  
  29. If QEMM comes up in the Auto/Off mode and is not being used to 
  30. backfill, sort memory or mapping high RAM or ROM,  the simplest thing 
  31. to do is turn QEMM off, by typing "QEMM OFF" using the QEMM.COM file.  
  32. This makes expanded memory temporarily unavailable.  After running 
  33. RBASE, you can type "QEMM ON" to reactivate expanded memory.
  34.  
  35. If you have a modem, another solution is to get a program we developed 
  36. prior to the release of DESQview 2.0 for limiting the amount of memory 
  37. a program will see when it makes a call for expanded memory.  The 
  38. program is on the DESQview Bulletin Board System (213)396-3904 in the 
  39. public directory and is called LIMITEM.EXE (with documentation in 
  40. the file LIMITEM.DOC).  This program can be run in a batchfile before 
  41. running RBASE and can be used to set the expanded memory available to 
  42. 0K or 64K.  Unfortunately, since this program was written to be run in 
  43. a DESQview window which would later be closed, there is no provision 
  44. to rerun LIMITEM and set a higher figure after exiting RBASE, so you 
  45. would have to reboot your machine to regain expanded memory after 
  46. running RBASE, but at least this is an option.
  47.  
  48. Please note, this problem only exists with RBASE for DOS version 2.1, 
  49. it does not occur with any previous version of RBASE and we expect 
  50. will not occur with future versions of RBASE since Microrim is aware 
  51. of the problem.  However, we encourage you to contact Microrim 
  52. concerning the problem since it is conceivable they might develop some 
  53. sort of patch or workaround in the interim.
  54.  
  55.              * * *   E N D   O F   F I L E    * * * 
  56.